interface i<>implements 